mechanical steering device - Turco Inglés Diccionario